google.golang.org/protobuf/internal/impl.extensionTypeDescriptor.FullName (method, view implemented interface methods)

212 uses

	google.golang.org/protobuf/internal/impl (current package)
		checkinit.go#L33: 				return errors.RequiredNotSet(string(mi.Desc.Fields().ByNumber(f.num).FullName()))
		checkinit.go#L51: 				return errors.RequiredNotSet(string(mi.Desc.Fields().ByNumber(f.num).FullName()))
		codec_field.go#L126: 			messageName := fd.Message().FullName()
		codec_field.go#L139: 				panic(fmt.Sprintf("weak message %v is not linked in", fd.Message().FullName()))
		codec_field.go#L150: 				panic(fmt.Sprintf("weak message %v is not linked in", fd.Message().FullName()))
		codec_field.go#L183: 					panic(fmt.Sprintf("weak message %v is not linked in", fd.Message().FullName()))
		codec_message.go#L100: 					panic("missing Go struct field for " + string(fd.FullName()))
		codec_message.go#L103: 					panic("missing Go struct field for " + string(fd.FullName()))
		codec_message.go#L106: 					panic("missing Go struct field for " + string(fd.FullName()))
		codec_message.go#L141: 			panic(fmt.Sprintf("%v: MessageSet with no extensions field", mi.Desc.FullName()))
		codec_message.go#L144: 			panic(fmt.Sprintf("%v: MessageSet with no unknown field", mi.Desc.FullName()))
		codec_tables.go#L432: 	panic(fmt.Sprintf("invalid type: no encoder for %v %v %v/%v", fd.FullName(), fd.Cardinality(), fd.Kind(), ft))
		codec_tables.go#L556: 	panic(fmt.Sprintf("invalid field: no encoder for %v %v %v", fd.FullName(), fd.Cardinality(), fd.Kind()))
		convert.go#L62: 	panic(fmt.Sprintf("invalid Go type %v for field %v", t, fd.FullName()))
		convert.go#L143: 	panic(fmt.Sprintf("invalid Go type %v for field %v", t, fd.FullName()))
		convert_list.go#L21: 	panic(fmt.Sprintf("invalid Go type %v for field %v", t, fd.FullName()))
		convert_map.go#L21: 		panic(fmt.Sprintf("invalid Go type %v for field %v", t, fd.FullName()))
		decode.go#L212: 		xt, err = opts.resolver.FindExtensionByNumber(mi.Desc.FullName(), num)
		decode.go#L217: 			return out, errors.New("%v: unable to resolve extension %v: %v", mi.Desc.FullName(), num, err)
		legacy_enum.go#L23: 	enumName := string(ed.FullName())
		legacy_export.go#L43: 			return 0, errors.New("invalid input for enum %v: %s", ed.FullName(), b)
		legacy_export.go#L47: 			return 0, errors.New("invalid value for enum %v: %s", ed.FullName(), name)
		legacy_export.go#L53: 			return 0, errors.New("invalid input for enum %v: %s", ed.FullName(), b)
		legacy_extension.go#L23: 	messageName := xd.ContainingMessage().FullName()
		legacy_extension.go#L60: 	name := xd.FullName()
		legacy_extension.go#L128: 	if messageset.IsMessageSet(xd.L1.Extendee) && md.FullName() == xd.L0.FullName {
		legacy_message.go#L146: 	if name != "" && md.FullName() != name {
		legacy_message.go#L147: 		panic(fmt.Sprintf("mismatching message name: got %v, want %v", md.FullName(), name))
		legacy_message.go#L526: 	panic("invalid Message.Clear on " + string(m.Descriptor().FullName()))
		legacy_message.go#L532: 	panic("invalid Message.Get on " + string(m.Descriptor().FullName()))
		legacy_message.go#L535: 	panic("invalid Message.Set on " + string(m.Descriptor().FullName()))
		legacy_message.go#L538: 	panic("invalid Message.Mutable on " + string(m.Descriptor().FullName()))
		legacy_message.go#L541: 	panic("invalid Message.NewField on " + string(m.Descriptor().FullName()))
		legacy_message.go#L544: 	panic("invalid Message.WhichOneof descriptor on " + string(m.Descriptor().FullName()))
		message.go#L243: 		mt, _ := protoregistry.GlobalTypes.FindMessageByName(fd.Message().FullName())
		message_reflect.go#L295: 		panic(fmt.Sprintf("%v: assigning invalid value", xt.TypeDescriptor().FullName()))
		message_reflect.go#L440: 			if got, want := fd.FullName(), fi.fieldDesc.FullName(); got != want {
		message_reflect.go#L443: 			panic(fmt.Sprintf("mismatching field: %v", fd.FullName()))
		message_reflect.go#L449: 		if got, want := fd.ContainingMessage().FullName(), mi.Desc.FullName(); got != want {
		message_reflect.go#L451: 			panic(fmt.Sprintf("extension %v has mismatching containing message: got %v, want %v", fd.FullName(), got, want))
		message_reflect.go#L454: 			panic(fmt.Sprintf("extension %v extends %v outside the extension range", fd.FullName(), mi.Desc.FullName()))
		message_reflect.go#L458: 			panic(fmt.Sprintf("extension %v does not implement protoreflect.ExtensionTypeDescriptor", fd.FullName()))
		message_reflect.go#L462: 	panic(fmt.Sprintf("field %v is invalid", fd.FullName()))
		message_reflect_field.go#L41: 			panic("missing Go struct field for " + string(fd.FullName()))
		message_reflect_field.go#L47: 			panic("missing Go struct field for " + string(fd.FullName()))
		message_reflect_field.go#L50: 			panic("missing Go struct field for " + string(fd.FullName()))
		message_reflect_field.go#L53: 			panic("missing Go struct field for " + string(fd.FullName()))
		message_reflect_field.go#L59: 			panic("missing Go struct field for " + string(fd.FullName()))
		message_reflect_field.go#L67: 		panic(fmt.Sprintf("field %v has invalid type: got %v, want interface kind", fd.FullName(), ft))
		message_reflect_field.go#L70: 		panic(fmt.Sprintf("field %v has invalid type: got %v, want struct kind", fd.FullName(), ot))
		message_reflect_field.go#L73: 		panic(fmt.Sprintf("field %v has invalid type: %v does not implement %v", fd.FullName(), ot, ft))
		message_reflect_field.go#L126: 				panic(fmt.Sprintf("field %v with invalid Mutable call on field with non-composite type", fd.FullName()))
		message_reflect_field.go#L150: 		panic(fmt.Sprintf("field %v has invalid type: got %v, want map kind", fd.FullName(), ft))
		message_reflect_field.go#L183: 				panic(fmt.Sprintf("map field %v cannot be set with read-only value", fd.FullName()))
		message_reflect_field.go#L203: 		panic(fmt.Sprintf("field %v has invalid type: got %v, want slice kind", fd.FullName(), ft))
		message_reflect_field.go#L236: 				panic(fmt.Sprintf("list field %v cannot be set with read-only value", fd.FullName()))
		message_reflect_field.go#L296: 				panic(fmt.Sprintf("field %v has invalid type: %v", fd.FullName(), rv.Type())) // should never happen
		message_reflect_field.go#L350: 			messageName := fd.Message().FullName()
		message_reflect_field.go#L353: 				panic(fmt.Sprintf("weak message %v for field %v is not linked in", messageName, fd.FullName()))
		message_reflect_field.go#L386: 				if got, want := m.Descriptor().FullName(), messageType.Descriptor().FullName(); got != want {
		message_reflect_field.go#L387: 					panic(fmt.Sprintf("field %v has mismatching message descriptor: got %v, want %v", fd.FullName(), got, want))
		message_reflect_field.go#L389: 				panic(fmt.Sprintf("field %v has mismatching message descriptor: %v", fd.FullName(), m.Descriptor().FullName()))
		message_reflect_field.go#L447: 				panic(fmt.Sprintf("field %v has invalid nil pointer", fd.FullName()))
		message_reflect_gen.go#L117: 	panic("invalid oneof descriptor " + string(od.FullName()) + " for message " + string(m.Descriptor().FullName()))
		message_reflect_gen.go#L237: 	panic("invalid oneof descriptor " + string(od.FullName()) + " for message " + string(m.Descriptor().FullName()))
		validate.go#L316: 						messageName := fd.Message().FullName()
		validate.go#L337: 				xt, err := opts.resolver.FindExtensionByNumber(st.mi.Desc.FullName(), num)
		validate.go#L514: 					xt, err := opts.resolver.FindExtensionByNumber(st.mi.Desc.FullName(), typeid)

	google.golang.org/protobuf/internal/descfmt
		stringer.go#L160: 							rs.recs = append(rs.recs, [2]string{"MapValue", string(v.Enum().FullName())})
		stringer.go#L162: 							rs.recs = append(rs.recs, [2]string{"MapValue", string(v.Message().FullName())})
		stringer.go#L173: 						rs.recs = append(rs.recs, [2]string{"Extendee", string(t.ContainingMessage().FullName())})
		stringer.go#L256: 			s = string(v.FullName())

	google.golang.org/protobuf/internal/encoding/messageset
		messageset.go#L58: 	case fd.FullName().Parent() != fd.Message().FullName():

	google.golang.org/protobuf/internal/encoding/tag
		tag.go#L187: 		tag = append(tag, "weak="+string(fd.Message().FullName()))

	google.golang.org/protobuf/internal/filedesc
		desc.go#L319: 		if d, _ := protoregistry.GlobalFiles.FindDescriptorByName(fd.L1.Message.FullName()); d != nil {
		desc.go#L524: 				name = string("[" + fd.FullName().Parent() + "]")
		desc.go#L526: 				name = string("[" + fd.FullName() + "]")
		desc.go#L574: 			ev := PlaceholderEnumValue(ed.FullName().Parent().Append(protoreflect.Name(b)))
		desc.go#L630: 		panic(fmt.Sprintf("detected mutation on the default bytes for %v", fd.FullName()))
		desc_init.go#L237: 				ed.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_init.go#L292: 				md.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_init.go#L415: 				xd.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_init.go#L440: 				sd.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_lazy.go#L103: 		if ed2 := &file.allEnums[i]; ed2.L0.FullName == ed.FullName() {
		desc_lazy.go#L107: 	if d, _ := r.FindDescriptorByName(ed.FullName()); d != nil {
		desc_lazy.go#L121: 		if md2 := &file.allMessages[i]; md2.L0.FullName == md.FullName() {
		desc_lazy.go#L125: 	if d, _ := r.FindDescriptorByName(md.FullName()); d != nil {
		desc_lazy.go#L267: 				vd.L0.FullName = appendFullName(sb, pd.Parent().FullName(), v)
		desc_lazy.go#L452: 				fd.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_lazy.go#L522: 				od.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_lazy.go#L654: 				md.L0.FullName = appendFullName(sb, pd.FullName(), v)

	google.golang.org/protobuf/internal/order
		order.go#L58: 			return x.FullName() < y.FullName()

	google.golang.org/protobuf/encoding/protojson
		decode.go#L117: 	if unmarshal := wellKnownTypeUnmarshaler(m.Descriptor().FullName()); unmarshal != nil {
		decode.go#L172: 				if !messageDesc.ExtensionRanges().Has(fd.Number()) || fd.ContainingMessage().FullName() != messageDesc.FullName() {
		decode.go#L173: 					return d.newError(tok.Pos(), "message %v cannot be extended by %v", messageDesc.FullName(), fd.FullName())
		decode.go#L230: 					return d.newError(tok.Pos(), "error parsing %s, oneof %v is already set", tok.RawString(), od.FullName())
		decode.go#L245: 	return md != nil && md.FullName() == genid.Value_message_fullname
		decode.go#L250: 	return ed != nil && ed.FullName() == genid.NullValue_enum_fullname
		encode.go#L206: 	if marshal := wellKnownTypeMarshaler(m.Descriptor().FullName()); marshal != nil {
		encode.go#L265: 			return errors.InvalidUTF8(string(fd.FullName()))
		encode.go#L291: 		if fd.Enum().FullName() == genid.NullValue_enum_fullname {
		encode.go#L308: 		panic(fmt.Sprintf("%v has unknown kind: %v", fd.FullName(), kind))
		well_known_types.go#L144: 	if marshal := wellKnownTypeMarshaler(emt.Descriptor().FullName()); marshal != nil {
		well_known_types.go#L210: 	if unmarshal := wellKnownTypeUnmarshaler(emt.Descriptor().FullName()); unmarshal != nil {

	google.golang.org/protobuf/encoding/prototext
		decode.go#L112: 	if messageDesc.FullName() == genid.Any_message_fullname {
		decode.go#L176: 				xt, xtErr = d.opts.Resolver.FindExtensionByNumber(messageDesc.FullName(), num)
		decode.go#L182: 			if !messageDesc.ExtensionRanges().Has(fd.Number()) || fd.ContainingMessage().FullName() != messageDesc.FullName() {
		decode.go#L183: 				return d.newError(tok.Pos(), "message %v cannot be extended by %v", messageDesc.FullName(), fd.FullName())
		decode.go#L243: 					return d.newError(tok.Pos(), "error parsing %q, oneof %v is already set", tok.RawString(), od.FullName())
		encode.go#L164: 	if messageDesc.FullName() == genid.Any_message_fullname {
		encode.go#L215: 			return errors.InvalidUTF8(string(fd.FullName()))
		encode.go#L252: 		panic(fmt.Sprintf("%v has unknown kind: %v", fd.FullName(), kind))

	google.golang.org/protobuf/proto
		checkinit.go#L41: 			return errors.RequiredNotSet(string(fd.FullName()))
		decode.go#L146: 			extType, err := o.Resolver.FindExtensionByNumber(md.FullName(), num)
		decode.go#L148: 				return errors.New("%v: unable to resolve extension %v: %v", md.FullName(), num, err)
		decode_gen.go#L159: 			return protoreflect.Value{}, 0, errors.InvalidUTF8(string(fd.FullName()))
		decode_gen.go#L555: 			return 0, errors.InvalidUTF8(string(fd.FullName()))
		encode_gen.go#L72: 			return b, errors.InvalidUTF8(string(fd.FullName()))
		merge.go#L31: 		if got, want := dstMsg.Descriptor().FullName(), srcMsg.Descriptor().FullName(); got != want {
		merge.go#L80: 		panic(fmt.Sprintf("cannot merge into invalid %v message", dst.Descriptor().FullName()))
		messageset.go#L81: 	xt, err := o.Resolver.FindExtensionByNumber(md.FullName(), num)
		messageset.go#L86: 		return errors.New("%v: unable to resolve extension %v: %v", md.FullName(), num, err)
		proto.go#L42: 	return m.ProtoReflect().Descriptor().FullName()
		reset.go#L26: 		panic(fmt.Sprintf("cannot reset invalid %v message", m.Descriptor().FullName()))

	google.golang.org/protobuf/reflect/protodesc
		desc_init.go#L222: 		return filedesc.BaseL0{}, errors.New("descriptor %q has an invalid nested name: %q", parent.FullName(), name)
		desc_init.go#L229: 		fullName = sb.AppendFullName(parent.FullName().Parent(), protoreflect.Name(name))
		desc_init.go#L231: 		fullName = sb.AppendFullName(parent.FullName(), protoreflect.Name(name))
		desc_resolve.go#L46: 			if f.L1.Kind, f.L1.Enum, f.L1.Message, err = r.findTarget(f.Kind(), f.Parent().FullName(), partialName(fd.GetTypeName()), f.IsWeak()); err != nil {
		desc_resolve.go#L71: 		if x.L1.Extendee, err = r.findMessageDescriptor(x.Parent().FullName(), partialName(xd.GetExtendee()), false); err != nil {
		desc_resolve.go#L74: 		if x.L1.Kind, x.L2.Enum, x.L2.Message, err = r.findTarget(x.Kind(), x.Parent().FullName(), partialName(xd.GetTypeName()), false); err != nil {
		desc_resolve.go#L93: 			m.L1.Input, err = r.findMessageDescriptor(m.Parent().FullName(), partialName(md.GetInputType()), false)
		desc_resolve.go#L196: 				return nil, errors.New("resolved %q, but %q is not imported", d.FullName(), d.ParentFile().Path())
		desc_resolve.go#L215: 		return nil, errors.New("resolved %q, but it is not an enum", d.FullName())
		desc_resolve.go#L231: 		return nil, errors.New("resolved %q, but it is not an message", d.FullName())
		desc_resolve.go#L275: 		ev = filedesc.PlaceholderEnumValue(fd.Enum().FullName().Parent().Append(protoreflect.Name(s)))
		desc_validate.go#L50: 				return errors.New("enum %q using proto3 semantics must have zero number for the first value", v.FullName())
		desc_validate.go#L207: 					return errors.New("message field %q belongs in a oneof and must be optional", f.FullName())
		desc_validate.go#L210: 					return errors.New("message field %q belongs in a oneof and must not be a weak reference", f.FullName())
		desc_validate.go#L254: 				return errors.New("extension field %q extends %q with non-extension field number: %d", x.FullName(), md.FullName(), x.Number())
		desc_validate.go#L277: 			switch x.ContainingMessage().FullName() {
		desc_validate.go#L278: 			case (*descriptorpb.FileOptions)(nil).ProtoReflect().Descriptor().FullName():
		desc_validate.go#L279: 			case (*descriptorpb.EnumOptions)(nil).ProtoReflect().Descriptor().FullName():
		desc_validate.go#L280: 			case (*descriptorpb.EnumValueOptions)(nil).ProtoReflect().Descriptor().FullName():
		desc_validate.go#L281: 			case (*descriptorpb.MessageOptions)(nil).ProtoReflect().Descriptor().FullName():
		desc_validate.go#L282: 			case (*descriptorpb.FieldOptions)(nil).ProtoReflect().Descriptor().FullName():
		desc_validate.go#L283: 			case (*descriptorpb.OneofOptions)(nil).ProtoReflect().Descriptor().FullName():
		desc_validate.go#L284: 			case (*descriptorpb.ExtensionRangeOptions)(nil).ProtoReflect().Descriptor().FullName():
		desc_validate.go#L285: 			case (*descriptorpb.ServiceOptions)(nil).ProtoReflect().Descriptor().FullName():
		desc_validate.go#L286: 			case (*descriptorpb.MethodOptions)(nil).ProtoReflect().Descriptor().FullName():
		desc_validate.go#L321: 	case fd.FullName().Parent() != md.FullName().Parent():
		desc_validate.go#L339: 	case fd.FullName().Parent() != md.FullName().Parent():
		proto.go#L161: 			panic(fmt.Sprintf("%v: %v", field.FullName(), err))
		proto.go#L248: 	if strings.HasPrefix(string(d.FullName()), unknownPrefix) {
		proto.go#L249: 		return proto.String(string(d.FullName()[len(unknownPrefix):]))
		proto.go#L251: 	return proto.String("." + string(d.FullName()))

	google.golang.org/protobuf/reflect/protoreflect
		type.go#L65: 	FullName() FullName // e.g., "google.protobuf.Any"

	google.golang.org/protobuf/reflect/protoregistry
		registry.go#L150: 		if prev := r.descsByName[d.FullName()]; prev != nil {
		registry.go#L152: 			err = errors.New("file %q has a name conflict over %v", file.Path(), d.FullName())
		registry.go#L171: 		r.descsByName[d.FullName()] = d
		registry.go#L236: 				if d.FullName() == name {
		registry.go#L240: 				if d.FullName() == name {
		registry.go#L244: 				if d.FullName() == name {
		registry.go#L247: 				if d := findDescriptorInMessage(d, suffix); d != nil && d.FullName() == name {
		registry.go#L251: 				if d.FullName() == name {
		registry.go#L255: 				if d.FullName() == name {
		registry.go#L258: 				if d := d.Methods().ByName(suffix.Pop()); d != nil && d.FullName() == name {
		registry.go#L550: 	message := xd.ContainingMessage().FullName()
		registry.go#L574: 	name := desc.FullName()

	google.golang.org/protobuf/types/known/anypb
		any.pb.go#L274: 	dst.TypeUrl = urlPrefix + string(src.ProtoReflect().Descriptor().FullName())
		any.pb.go#L289: 		got := dst.ProtoReflect().Descriptor().FullName()
		any.pb.go#L331: 	name := string(m.ProtoReflect().Descriptor().FullName())

	github.com/golang/protobuf/jsonpb
		decode.go#L93: 	if string(raw) == "null" && mr.Descriptor().FullName() != "google.protobuf.Value" {
		decode.go#L142: 	if string(in) == "null" && md.FullName() != "google.protobuf.Value" {
		decode.go#L146: 	switch wellKnownType(md.FullName()) {
		decode.go#L181: 		if wellKnownType(m2.Descriptor().FullName()) != "" {
		decode.go#L364: 		if fd.ContainingMessage().FullName() != m.Descriptor().FullName() {
		decode.go#L365: 			return fmt.Errorf("extension field %q does not extend message %q", xname, m.Descriptor().FullName())
		decode.go#L382: 			return fmt.Errorf("unknown field %q in %v", name, md.FullName())
		decode.go#L390: 		return md.FullName() == "google.protobuf.Value" && fd.Cardinality() != protoreflect.Repeated
		decode.go#L487: 				return v, fmt.Errorf("unknown value %q for enum %s", in, fd.Enum().FullName())
		encode.go#L160: 	switch wellKnownType(md.FullName()) {
		encode.go#L341: 	if wellKnownType(m2.Descriptor().FullName()) == "" {
		encode.go#L398: 		name := string(fd.FullName())
		encode.go#L521: 		if fd.Enum().FullName() == "google.protobuf.NullValue" {

	github.com/golang/protobuf/proto
		extensions.go#L186: 	if xtd := r.xt.TypeDescriptor(); xtd.FullName() == field {
		extensions.go#L193: 	if xtd := r.xt.TypeDescriptor(); xtd.ContainingMessage().FullName() == message && xtd.Number() == field {
		registry.go#L239: 		if et, _ := protoregistry.GlobalTypes.FindEnumByName(fd.Enum().FullName()); et != nil {
		registry.go#L244: 		if mt, _ := protoregistry.GlobalTypes.FindMessageByName(fd.Message().FullName()); mt != nil {
		registry.go#L271: 	return messageName(protoimpl.X.MessageDescriptorOf(m).FullName())
		text_decode.go#L132: 			typeName := string(md.FullName())
		text_decode.go#L238: 	if fd.ContainingMessage().FullName() != m.Descriptor().FullName() {
		text_decode.go#L239: 		return p.errorf("extension field %q does not extend message %q", name, m.Descriptor().FullName())
		text_encode.go#L263: 	if w.expandAny && md.FullName() == "google.protobuf.Any" {
		text_encode.go#L519: 		name := string(ext.desc.FullName())